翻訳と辞書
Words near each other
・ Java logging framework
・ Java Man
・ Java Management Extensions
・ Java Media Framework
・ Java memory model
・ Java Message Service
・ Java Metadata Interface
・ Java Mobile Media API
・ Java Model Railroad Interface
・ Java Modeling Language
・ Java Module System
・ Java moss
・ Java mouse-deer
・ Java Naming and Directory Interface
・ Java Native Access
Java Native Interface
・ Java Object Oriented Querying
・ Java OpenAL
・ Java OpenGL
・ Java Optimized Processor
・ Java Pacific Film
・ Java package
・ Java Pathfinder
・ Java performance
・ Java Persistence API
・ Java Persistence Query Language
・ Java pipistrelle
・ Java Platform Debugger Architecture
・ Java Platform, Enterprise Edition
・ Java Platform, Micro Edition


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Java Native Interface : ウィキペディア英語版
Java Native Interface

In computing, the Java Native Interface (JNI) is a programming framework that enables Java code running in a Java Virtual Machine (JVM) to call and be called by〔(【引用サイトリンク】title=Role of the JNI )
〕 native applications (programs specific to a hardware and operating system platform) and libraries written in other languages such as C, C++ and assembly.
==Purpose and features==
JNI enables programmers to write native methods to handle situations when an application cannot be written entirely in the Java programming language, e.g. when the standard Java class library does not support the platform-specific features or program library. It is also used to modify an existing application—written in another programming language—to be accessible to Java applications. Many of the standard library classes depend on JNI to provide functionality to the developer and the user, e.g. file I/O and sound capabilities. Including performance- and platform-sensitive API implementations in the standard library allows all Java applications to access this functionality in a safe and platform-independent manner.
The JNI framework lets a native method use Java objects in the same way that Java code uses these objects. A native method can create Java objects and then inspect and use these objects to perform its tasks. A native method can also inspect and use objects created by Java application code.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Java Native Interface」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.